The screen changes are done in do_screen_change(), the widget path is
updated in gtk_widget_reset_style().
gtk_widget_queue_compute_expand (parent);
}
- if (widget->priv->context)
- {
- GdkScreen *screen;
-
- _gtk_widget_update_path (widget);
- gtk_style_context_set_path (widget->priv->context, widget->priv->path);
-
- screen = gtk_widget_get_screen (widget);
-
- if (screen)
- gtk_style_context_set_screen (widget->priv->context, screen);
- }
-
gtk_widget_pop_verify_invariants (widget);
}